upon it - Spanisch Englisch Wörterbuch